@charset "utf-8";

body{
	width:16rem;
	margin:0 auto;
}
.clear{
	
	clear:both;
}

.center-vertical{
    position:relative;
    top:50%;
    transform:translateY(-50%);
}

header,footer,#content{
	width:16rem;
	margin:0 auto;
}


footer{
	width:15.6rem;
	height:2.2rem;
	background: #fff;
	padding:0 0.2rem;
	position: fixed;
	bottom: 0rem;	
}

footer li{
	
	width:3.8rem;
	height:2.2rem;
	float:left;
	color:#A7A7A7;
}
footer li a{
	display: block;
	text-align: center;
	
	width:100%;
	height:2.2rem;
	line-height:1rem;
	
	margin:0 auto;
}
footer li a div{
	 height:1.8rem;
	 top: 52% !important;
	 
} 
footer li a i{
	 font-size:1rem !important;
}

footer li a span{
	display: block;
	width:100%;
	font-size:0.6rem;
}


